package demo;

import java.util.ArrayList;

public class Demo03 {
    public static void main(String[] args) {
        /*
         * 利用Debug 研究MyArrayList 数据结构
         */
        MyArrayList<String> list = new MyArrayList<>();
        list.add("Tom");
        list.add("Jerry");
        list.add("Lee");
        list.add("Wang");
        list.add("John");
        list.add("Andy");
        list.add("Nemo");
        list.add("Mac");
        list.add("Huang");
        list.add("Fan");
        list.add("熊大");
        list.add("熊二");
        list.add("光头强");
        list.add("乐乐");

        System.out.println(list.get(0));
        System.out.println(list.get(3));
        System.out.println(list.get(10));

        //测试插入方法
        list.add(2, "莫小贝");
        list.add(10, "佟湘玉");
        System.out.println(list.get(2));
        System.out.println(list.get(3));
        System.out.println(list.get(10));
        System.out.println(list.get(11));

    }
}
